shear apparatus equipped with strain control - German English Dictionary